Search Result

Search Result

India cheers its victory at climate change talks in Lima

The Lima agreement asks nations to commit to reducing greenhouse gases but recognizes that developing countries have 'differentiated responsibilities After 13 days of inten...

Read More